package evo;

import java.util.List;


public interface IInstance extends Comparable<IInstance> {

	public double getFitness();	//getting current fitness
	public List<Double> getHistoricalFitness();
	public void calculateFitness();
	public double getMaxFitness();
	public IInstance mutate();
	public IInstance crossover(IInstance other);
	
	
}
